Compund Words

Last Search Words

Sponsored Links

Search Result:leaf roller




Overview of noun leaf_roller

The noun leaf roller has 1 sense


  • leaf roller, leaf-roller -- (moth whose larvae form nests by rolling and tying leaves with spun silk)